Oceane DodinOceane Dodin
CA TP HCM 1-0 The Cong: the 68th-minute goal and the lesson of a 20-minute windowThe clock on the Gò Đậu stand read 68 minutes when the ball was pushed out to...
The "Death Window" on Vietnam's Martial Arts Floor: Medals Paid For With LigamentsAt the qualifiers of the national traditional martial arts championship, I sa...
Early Warning Metrics: The Esports Transfer Window Is Mispricing What Matters MostOn January 8, 2026, an esports organisation in Southeast Asia announced a USD...
Nam Dinh – Ninh Binh: Hoang Duc was good enough to change the rhythm, but not enough to keep all three pointsIn the 73rd minute, the ball spilled out of a chaotic scramble inside the Nin...
Tuan Hai's 86th-minute tap-in: an empty net, and three lines of notes in Thanh HoaI replayed that move four times, and every time I stopped at the second frame...
Agostina Hein Broke Four Argentine Records, but Her 4:32.73 in the 25m Pool Is Still Slower Than Her Own 4:32.54The scoreboard at the Copa Sierras pool in San Luis stopped at 4:32.73....
Vietnamese Billiards: A Competitive Peak and an Unfinished Industry ChainWithin Vietnam's sports landscape, billiards is one of the few disciplines th...
Vietnam U23 Test Their Mettle Against Thailand: 100,000 USD and a Five-Day AuditIn the stands at Gia Lai, people count seats. Down on the pitch, they count...
Nguyen Thuy Linh and the Asiad Medal Equation: Where Does the Harshness Really Lie?Nguyen Thuy Linh answered Dan Tri with a short sentence: the Asian Games aren...
118 Events in Six Days in Las Vegas: The 2026 U.S. Open Table Tennis Championships and What It Reveals About Mass Participation Development SystemsI opened the event list for the 2026 U.S. Open Table Tennis Championships and...
ASIAD 2026 Quarterfinals: Japan's 3-0 Win Over Thailand Proves Nothing, and Vietnam U23 Walks Into the Bracket's Biggest GambleThree goals, three different names: Yotaro Nakajima, Keita Kosugi, Hisatsugu...
The Data Void: Why Vietnamese Esports Cannot Analyze ItselfIn March 2026, I sat in a coffee shop on Pham Ngoc Thach Street in Binh Duong...
FIFA Postpones FIFAe Finals 2026 in Jeddah on the Eve of Kickoff: When Geopolitical Risk Reads the Map Before the OrganisersTwelve hours before the opening whistle. Anyone who has ever stood backstage ...
John Gibson and Five Draft Picks: How the NBA Struck the Clippers' SpineJohn Gibson practices trial law at DLA Piper, holds a long-time season ticket...
Wuhan 2026: When Swiatek Stands on Her Own Starting LineThe electronic scoreboard at the Dongfeng Voyah Wuhan Open displays a line th...
Empty Golf Data and the Lesson of Verification in Professional AnalysisOn the screen inside the data room of a professional golf tournament, the...
The Manchester City File: £900 Million, an Appeal, and an Unanswered GapThe day the Premier League's independent commission published its findings on...
Decoding the Neymar 222 Million Euro Deal: Contracts, Cash Flow and the Transfer Market's Great ReversalIn August 2026, in a small livestream studio in Beijing, I read out a number...
Kelly Olynyk and BC Roma: A Real Deal, an Unverifiable DetailIn the report I re-read this morning, one line made me put down my pen: Kelly...
Türkiye defeats Serbia 3-0 to reach EuroVolley 2026 final and secure Olympic 2028 qualificationThe EuroVolley 2026 Women's European Volleyball Championship semifinal took...
